Sirasa Newsfirst - Elections Dept. Officials Obstructed From Executing Duties In Matara 28042014